be imperiled - German English Dictionary